oil drilling rig support duties - Turc Anglais Dictionnaire